temporary resident visa - Español Inglés Diccionario